module Base
{

	item MarlinM1894
	{
		DisplayName = Marlin M1894,
		DisplayCategory = Weapon,
		Type = Weapon,
		Weight = 4,
		Icon = MarlinM1894,
		AimingPerkCritModifier = 12,
		AimingPerkHitChanceModifier = 15,
		AimingPerkMinAngleModifier = 0.001,
		AimingPerkRangeModifier = 3,
		AimingTime = 40,
		AmmoBox = Bullets44Box,
		AmmoType = Base.Bullets44,
		AttachmentType = Rifle,
		BreakSound = MSR700Break,
		BringToBearSound = MSR700BringToBear,
		ClickSound = MSR700Jam,
		ConditionLowerChanceOneIn = 200,
		ConditionMax = 30,
		CritDmgMultiplier = 10,
		CriticalChance = 25,
		DoorDamage = 10,
		DropSound = MSR700Drop,
		EjectAmmoSound = MSR700EjectAmmo,
		EjectAmmoStartSound = MSR700EjectAmmoStart,
		EjectAmmoStopSound = MSR700EjectAmmoStop,
		EquipSound = MSR700Equip,
		HitChance = 30,
		HitSound = BulletHitBody,
		IdleAnim = Idle_Weapon2,
		ImpactSound = null,
		InsertAmmoSound = MSR700InsertAmmo,
		InsertAmmoStartSound = MSR700InsertAmmoStart,
		InsertAmmoStopSound = MSR700InsertAmmoStop,
		IsAimedFirearm = TRUE,
		JamGunChance = 2,
		KnockBackOnNoDeath = TRUE,
		KnockdownMod = 2,
		MaxAmmo = 10,
		MaxDamage = 2.2,
		MaxHitCount = 2,
		MaxRange = 40,
		MinSightRange = 2,
		MaxSightRange = 10,
		MetalValue = 45,
		MinAngle = 0.989,
		MinDamage = 1.8,
		MinRange = 0.61,
		MinimumSwingTime = 0.5,
        ModelWeaponPart = x2Scope x2Scope scope scope,
        ModelWeaponPart = x4Scope x4Scope scope scope,
        ModelWeaponPart = x4ACOGScope x4ACOGScope scope scope,
        ModelWeaponPart = x8Scope x8Scope scope scope,
        ModelWeaponPart = x8ACOGScope x8ACOGScope scope scope,
        ModelWeaponPart = TritiumSights TritiumSights scope2 scope2,
        ModelWeaponPart = RecoilPad RecoilPad recoilpad recoilpad,
        ModelWeaponPart = MMRecoilPad MMRecoilPad mmrecoilpad recoilpad,
        ModelWeaponPart = AmmoStraps AmmoStraps ammostraps ammostraps,
        ModelWeaponPart = GunLight GunLight gunlight gunlight,
        ModelWeaponPart = DIYSuppressor DIYSuppressor diysuppressor diysuppressor,
		MultipleHitConditionAffected = FALSE,
		MuzzleFlashModelKey = muzzle_flash_varmint_rifle,
		NPCSoundBoost = 1.5,
		PiercingBullets = TRUE,
		ProjectileCount = 1,
		PushBackMod = 0.3,
		RackAfterShoot = TRUE,
		RackSound = MSR700Rack,
		Ranged = TRUE,
		RecoilDelay = 18,
		ReloadTime = 25,
		RequiresEquippedBothHands = TRUE,
		RunAnim = Run_Weapon2,
		ShareDamage = FALSE,
		ShellFallSound = MSR700CartridgeFall,
		SoundGain = 2,
		SoundRadius = 150,
		SoundVolume = 200,
		SplatBloodOnNoDeath = TRUE,
		SplatNumber = 3,
		SplatSize = 3,
		StopPower = 15,
		SubCategory = Firearm,
		SwingAmountBeforeImpact = 0,
		SwingAnim = Rifle,
		SwingSound = DesertEagleShoot,
		SwingTime = 0.5,
		ToHitModifier = 1.5,
		TwoHandWeapon = TRUE,
		UnequipSound = MSR700UnEquip,
		UseEndurance = FALSE,
		WeaponReloadType = leveraction,
		WeaponSprite = MarlinM1894,
		Tags = HasMetal;Firearm,
	Tooltip = Tooltip_MarlinM1894,
	}

	model MarlinM1894
	{
		mesh = weapons/firearm/MarlinM1894,	
		texture = weapons/firearm/MarlinM1894,
		attachment muzzle
		{
			offset = 0.0000 0.4885 -0.0311,
			rotate = -90.0000 0.0000 -180.0000,
		}
		attachment scope		
		{		
			offset = 0.0000 0.0788 -0.0546,	
			rotate = 0.0000 180.0000 0.0000,
		}
		attachment scope2		
		{		
			offset = 0.0000 0.0703 -0.0374,	
			rotate = 0.0000 180.0000 0.0000,
		}
		attachment recoilpad		
		{		
			offset = 0.0000 -0.1602 0.0315,	
			rotate = 5.7771 180.0000 0.0000,
		}
		attachment ammostraps		
		{		
			offset = 0.0168 -0.0817 0.0099,	
			rotate = 169.771 180.0000 0.0000,
		}
		attachment gunlight		
		{		
			offset = 0.0000 0.2810 -0.0218,	
			rotate = 0.0000 -90.0000 0.0000,
		}
		attachment diysuppressor		
		{		
			offset = 0.0000 0.1236 -0.0325,	
			rotate = 0.0000 0.0000 0.0000,
		}
		attachment world
		{
			offset = -0.0300 0.0000 0.0000,
			rotate = 0.0000 0.0000 0.0000,
		}
	}

}